


////老铁呱呱版本
function 读取文件() {
    if (!files.isFile("/sdcard/时间截.txt")) {
        log("hh")
        return "";
    }
    //文件路径
    var path = "/sdcard/时间截.txt";
    //打开文件
    var file = open(path);
    //读取文件的所有内容
    a返回 = file.read();
    //关闭文件
    //log(a返回)
    file.close();
    return a返回;
}
function 写入文件(a写入) {
    //文件路径
    var path = "/sdcard/时间截.txt";
    //要写入的文件内容

    //以写入模式打开文件
    var file = open(path, "w");
    //写入文件
    file.write(a写入);
    //关闭文件
    file.close();
}
function 守护() {
    var aa = Number(读取文件())
    log(aa)
    if (isNaN(aa)) {
        log("脚本异常")
        写入文件("1")
    }
    for (var i = 60; i > 0; i--) {
        sleep(2000)
        log(i)
        if (i == 30) {
            var abb = Number(读取文件())
            if (aa != abb) {
                log("脚本正常运行,,")
                // engines.stopAllAndToast();
                // exit();
                return;
            }
        }
    }
    var bb = Number(读取文件())
    log(bb)
    if (aa == bb) {
        toastLog("脚本疑似掉线，重启")
        for (var fd = 0; fd <= 6; fd++) {
            sleep(200)
            back()
            home()
        }
        sleep(4000)
        try {
            toastLog("结束老铁呱呱")
            click(device.width / 28.8, device.height / 15.058)
        } catch (error) {
        }
        for (var fd = 0; fd <= 6; fd++) {
            sleep(200)
            back()
            home()
        }
        sleep(4000)
        while (true) {
            log("启动脚本")
            home()
            sleep(2000)
            app.launchPackage("mozonghongaa.com")
            sleep(8000)
            for (var cv = 0; cv <= 8; cv++) {
                sleep(1000)
                var 开始 = text("开始").findOnce();
                if (开始 != null) {
                    log("开始")
                    开始.click()
                    // engines.stopAllAndToast();
                    // exit();
                    return;
                }
            }
            for (var fd = 0; fd <= 8; fd++) {
                sleep(200)
                back()
            }
            fd = 0
            var t = 0
            for (var ia = 0; ia < 15; ia++) {
                var 脚本名 = text("老铁呱呱").findOnce() || desc("老铁呱呱").findOnce()
                if (脚本名 != null) {
                    脚本名.click()
                    sleep(8000)
                }
                if (text("关闭应用").exists()) {
                    var 关闭应用 = text("关闭应用").findOnce()
                    if (关闭应用 != null) {
                        //log("关闭应用")
                        关闭应用.click()
                        sleep(1000)
                    }
                }
                var 开始 = text("开始").findOnce();
                if (开始 != null) {
                    log("开始")
                    开始.click()
                    // engines.stopAllAndToast();
                    // exit();
                    return;
                }
                sleep(1000)
                log("查找开始10/" + ia)
            }
        }
    } else {
        log("脚本正常运行")
    }
    sleep(5000)
}

while (true) {
    toastLog("启动包停启动-启动包更新11月16日")
    device.wakeUpIfNeeded()
    device.keepScreenOn()
    守护()
    sleep(5000)
}
